Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 LARCH GROVE Semi-Detached £333,964 £270,000 24 Aug 2018
121 LARCH GROVE Semi-Detached £322,226 £57,000 7 Jul 1995
125 LARCH GROVE Semi-Detached £352,148 £260,000 15 Apr 2016
127 LARCH GROVE Semi-Detached £319,299 £77,000 11 Oct 1999
135 LARCH GROVE Semi-Detached £271,492 £175,000 2 Nov 2007
141 LARCH GROVE Terraced £333,743 £77,000 16 Jul 1999
145 LARCH GROVE Semi-Detached £311,646 £126,000 31 Jan 2003
149 LARCH GROVE Semi-Detached £336,748 £312,500 16 Sep 2021
151 LARCH GROVE Semi-Detached £301,028 £200,000 5 Sep 2014
153 LARCH GROVE Semi-Detached £393,728 £310,000 25 Aug 2017